antitank barrier - Español Inglés Diccionario